long-range planning - Spanish English Dictionary